<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>for</title>
</head>
<style>
    body{
        text-align: center;
    }
    div {
        width: 0;
        height: 0;
        border-left: 50px solid transparent;
        border-right: 50px solid transparent;
        border-bottom: 100px solid red;
    }
</style>

<body>
    <div></div>

    <script>
        // var div = document.getElementsByTagName("div")
        // for (var i = 0; i < div.length; i++) {
        //     // if (i % 2 == 0) {
        //     //     // 偶数
        //     //     div[i].style.background = "red"
        //     // } else {
        //     //     div[i].style.background = "yellow"
        //     // }
        //     div[i].style.background = i % 2 == 0 ? "red" : "yellow"
        // }


        // div[0].style.background = "red"
        // div[1].style.background = "yellow"
        // div[2].style.background = "red"
        // div[3].style.background = "yellow"
        // div[4].style.background = "red"
        // div[5].style.background = "yellow"
        // div[6].style.background = "red"
        // div[7].style.background = "yellow"
        // div[8].style.background = "red"
        // div[9].style.background = "yellow"
        // 1 - 100  101
        // for (var i = 1; i <= 100; i++) {
        //     console.log(i)
        // }
        //  99 97 95 ... 1

        // for (var i = 99; i >= 1; i = i - 2) {
        //     console.log(i)
        // }


        // for (; ;) {

        // }

        // 第一步 i = 1
        // 开始循环 1 <=100 =>执行代码体 =》i= i+1   2
        // 2 <=100 =>执行代码体 =》i= i+1   
        // 100 <=100 =>执行代码体 =》i= i+1   101
        // 101 <=100 =>结束循环

        // 案例3: 计算50以内的奇数累加和
        // 1 3 ...49
        // var sum = 0;

        // for (var i = 1; i <= 49; i += 2) {
        //     sum = sum + i

        //     // console.log(i)
        // }
        // console.log(sum)
        // console.log(i)

        // var sum = 0
        // // 案例4: 找出30以内除了16和20,能被4整除的数的累加和
        // for (var i = 1; i <= 30; i++) {
        //     if (i != 16 && i != 20 && i % 4 == 0) {
        //         sum += i
        //     }

        // }
        // console.log(sum)

        // 案例5: 在控制台输出所有的"水仙花数"; 
        // 水仙数  是百位的立方加十位的立方加各位的立方等于本身

        // for (var i = 100; i <= 999; i++) {
        //     // 取个位数字
        //     var num1 = i % 10 //个位
        //     // 取百位数字
        //     var num2 = parseInt(i / 100) //百位
        //     // 取十位
        //     var num3 = parseInt(i / 10) % 10  // 十位

        //     if (num1 * num1 * num1 + num2 * num2 * num2 + num3 * num3 * num3 === i) {
        //         console.log(i)
        //     }

        // }
        // 案例6:公园里有一只猴子和一堆桃子，猴子每天吃掉桃子总数的一半，把剩下一半中扔掉一个坏的。 
        // 到第七天的时候，猴子睁开眼发现只剩下一个桃子。问公园里刚开始有多少个桃子？ 

        // // (((((((x / 2 - 1) / 2 - 1) / 2 - 1) / 2 - 1) / 2 - 1) / 2 - 1) / 2 - 1) = 1

        // for (var i = 1, result = 1; i <= 7; i++) {
        //     result = (result + 1) * 2
        // }
        // console.log(result)

        // for (var i = 0, s = 382; i < 7; i++) {
        //     s = s / 2 - 1
        // }
        // console.log(s)



        // 案例7: 循环中的continue和break;

        // for (var i = 1; i < 10; i++) {
        //     console.log(i)
        //     break
        // }

        // 要输出1-30之间的数字 能否被3或5整除的不要 如果i为24结果循环
        // for (var i = 1; i <= 30; i++) {
        //     if (i % 3 == 0 || i % 5 == 0) {
        //         continue
        //     }

        //     if (i == 26) {
        //         break
        //     }

        //     console.log(i)
        // }

        // 猜数

        // 1
        // 1
        // 2
        // 3
        // 4
        // 5

        // 2
        // 1
        // 2
        // 3
        // 4
        // 5

        // 3
        // 1
        // 2
        // 3
        // 4
        // // 5

        // for (var i = 1; i <= 3; i++) {
        //     document.write(i + "<br />")
        //     for (var j = 1; j <= 5; j++) {
        //         document.write(j + "<br />")
        //     }
        // }

        // var str = "aaa\naaa"
        // console.log(str)
        // for (var i = 1; i <= 6; i++) {
        //     for (j = 1; j <= i; j++) {
        //         document.write("*")
        //     }
        //     document.write("<br />")
        // }


    </script>


</body>

</html>